public transportation facility - Deutsch Englisch Wörterbuch